/** 类别与品牌管理业务模块接口整合 */
import base from './base'           // 导入接口域名列表
import axios from '../http'         // 导入http中创建的axios实例
import qs from 'qs'                 // 根据需求是否导入qs模块

let PMS_BASEURL = base.PMS_BASEURL

const brandCategoryApi = {   

    /**
     * 解绑类别和品牌接口
     * @param {Object} params 包含类别ID与品牌ID的参数对象，例如： {brandId:1, categoryId:2}
     * @returns {Promise}
     */
    unbind (params) {
        return axios.post(
            `${PMS_BASEURL}/pms/brand-category-relations/unbind`, 
            qs.stringify(params)
        )
    },

    /**
     * 绑定类别和品牌接口
     * @param {Object} params 包含类别ID与品牌ID的参数对象，例如： {brandId:1, categoryId:2}
     * @returns {Promise}
     */
    bind (params) {
        return axios.post(
            `${PMS_BASEURL}/pms/brand-category-relations/bind`, 
            qs.stringify(params)
        )
    }
}

export default brandCategoryApi